记一次黑群晖的各种踩坑和折腾

您所在的位置:网站首页 黑群晖 更换硬盘 记一次黑群晖的各种踩坑和折腾

记一次黑群晖的各种踩坑和折腾

2024-04-16 02:47| 来源: 网络整理| 查看: 265

记一次黑群晖的各种踩坑和折腾——包括物理黑群迁移、升级、硬解等 2022-10-23 14:38:24 31点赞 272收藏 40评论 序(历史)

过去的一年里,我的黑群是一块Y470的主板(屏幕坏了,我就给它拆了),跑的DS3617+6.1.7,两块机械盘,就这样稳定地跑了一年多。

联想Y470笔记本主板联想Y470笔记本主板

可是,在今年快乐的十一假期时,关机了一下这台半年多没关机的黑群后,它再也开不起来了!查了全网找到类似问题可能是Y470主板通病,某两个电容惹的事,但是我尝试扣掉那两个电容也无济于事,没办法,只能准备新平台了。那正好选个性能更高点的,可玩性能更好。

新主机选购

NAS妖板?NUC大小的盒子小主机?还是多网口的软路由AIO小主机? 鉴于我家本身已有别的品牌nas,容量需求不大(可以挂载到黑群下),硬盘位可以不用太多(好吧,实际是预算有限买不起硬盘了),也不想做AIO,最后选了个N5105的单网口小主机。 到手后虽然还是有些缺憾,但装都装好了,也就算了。

某贴牌N5105主机某贴牌N5105主机

第一次迁移+升级

主机到货后我面临的第一个困局就是怎么把老盘迁移到新机中。 老盘是 1块500G机械+1块2T机械, 新主机中自带一根256G ngff固态,还有一个sata硬盘位。 问题来了,只有一个sata硬盘位要如何迁移进两块盘的数据呢? 方法也有很多:譬如用UFS_Explorer读出某块盘的数据后再导入等…… 我最终尝试的方法是:先插上500G硬盘开机,正常进入系统后,把这块硬盘里的共享文件夹全部转移到256G固态上,再关机换上2T的硬盘,开机后一切恢复如初…… 不过中间套件忘了转移导致丢失,需要重新下载和配置docker.顺便在此机会升级了系统和引导到918和6.23 25423。

此处是过程中已经后续第二次升级前碰到的一些小问题和小优化1、hdmi+引导

很怪异,此主机插着显示器能正常引导进黑群,拔掉后就无法引导进系统。BIOS里设置fastboot等均无效,BIOS也比较简陋。 无法,最后3块钱买了个HDMI欺骗器解决。

2、moments

替换目录中文件:

/var/packages/SynologyMoments/target/usr/lib/libsynophoto-plugin-detection.so

3、VideoStation和AudioStation访问NFS/CIFS远程目录

我的黑群挂载着另一台NAS(主存了很多4K电影)我当时希望黑群videostation能直接加载海报和播放挂载的NAS下的电影。

wget http://code.imnks.com/face/PatchELFSharp

chmod +x PatchELFSharp

./PatchELFSharp "/usr/lib/libsynosdk.so.6" "SYNOFSIsRemoteFS" "B8 00 00 00 00 C3"

使用此补丁后重启,成功。 上述补丁仅适用于DSM6, DSM7可用下述命令:

wget http://code.imnks.com/face/PatchELFSharp

chmod +x PatchELFSharp

./PatchELFSharp "/usr/lib/libsynosdk.so.7" "SYNOFSIsRemoteFS" "B8 00 00 00 00 C3"

4、VideoStation无法播放DTS格式视频

安装支持DTS的ffmpeg包,值得买有哥们已有攻略,略一搜索即可。

好吧,其实剩下不少东西都已有大佬们做了攻略,比如个性化导航页,h5ai下载站点,nastools等等……

我的宽带有公网IP,所以黑群直接对外网放开,所以为了安全性,还申请了域名+ssl证书,开启HTTPS访问。账户安全加固,端口修改与转发等等……

导航页导航页

第二次升级——核显硬解(失败)

直接开始第二次升级之旅。 查了N5105硬解的相关资料,据大佬说要6.23 update3以上才能,好吧,又只能再次升级。从6.23 25423 到6.23 25426 update3, 提前查了下升级可能碰到的问题,下载了FixSynoboot.sh修复补丁放置于/usr/local/etc/rc.d/目录下,权限755。预防升级中失败的情况。 官网下载25426安装包,升级成功。

接着重新将对应N5105的大佬提供的i915.ko硬解补丁放入/usr/lib/modules 下覆盖原文件,再用diskgenius将扩展驱动包(extra.lzma&extra2.lzma)放入引导U盘的隐藏分区替换掉原文件。

最后启动黑群, ls /dev/dri 终于出现了card0 renderD128。

可是!可是啊可是, 试了下jellyfin开启硬解,不管是QSV还是VAAPI,要不就还是没有核显硬解,要不就直接报错不能播放。后面又查了下资料,据说只能通过虚拟机做底层,再虚拟群晖后有办法直通核显硬解。但考虑到又要重新折腾,以及习惯了物理黑群___

放弃了放弃了。 反正对于转码需求也不大。嗨,白折腾。

第二次数据迁移+更换硬盘

家里的宽带正好在国庆后从300M升级到了1000M,上传达到了100M,还是公网IP。这不得试试某心云? 于是乎我开始折腾docker版某心云,拿256G固态跑。 这时候问题出现了,固态容量太小! 这又让我萌生了换个固态的想法。心动不如行动,直接PDD搞了一根1T的海力士SC401(不管清零盘了,够便宜啊,280块钱,后续256G的某鱼100块卖了)

所以问题又来了,我后面为了套件加载速度,全都装在了固态上,这次又要来一次资料转移了。找了个套件转移器,虽然有些许波折,但总算是将所有套件转移到了2T机械盘上。 接下来就是删盘、换盘了。

套件移动器套件移动器

本以为很顺利,没想到还是有些数据没转移成功,docker还是挂了,无法启动。 卸载重装后正常了,但是配置又全没了。 但是但是,这次我可是导出过容器配置的,直接再次导入,完美恢复~

好了,第二次迁移大成功。

后续、硬盘过热自动关机。

记一次黑群晖的各种踩坑和折腾——包括物理黑群迁移、升级、硬解等

快乐得跑某心云,却没想到在昨日晚高峰时系统自动关机了! 开机后看到由于固态高于61度而关机。好吧,这固态发热挺狠啊,或者说是这小盒子对于固态的散热太差了,涡轮散热器对固态完全没有散热效果嘛,我还给固态贴了散热片的情况下。

借网图,自己拆机时忘了拍照借网图,自己拆机时忘了拍照

没办法,先给群晖重新设置一下关机温度上限。

/usr/syno/etc.defaults/scemd.xml/usr/syno/etc/scemd.xml将这两个文件中的61都修改为70,毕竟固态嘛,70度以下都洒洒水拉, 再次测试后温度达到62度也没有关机了。

然后又在主机进风口贴了个小风扇,插在智能插座上设了个晚高峰定时启动。 这小风扇一开,温度确实能下降10度。

藏在电视机后面藏在电视机后面

这回之后,终于能安心的玩耍一段时间啦,至少在夏天高温来到之前~

dockerdocker

顺带一提,这个firefox容器真好用! 我原本用lxqt当远程访问家里软路由的方式,结果发现这个firefox更方便,还能设置密码。 端口映射后,在外网 浏览器里直接套娃一般打开这个浏览器,不仅能通过家里的软路由科学上网,还能连上没映射端口转发的内网设备,反应和速度都还不错~

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3